﻿using System;

namespace Vbyte.SharpOrm
{
    /// <summary>
    /// SQL数据表的联接
    /// </summary>
    public enum SQLTableLink : byte
    {
        /// <summary>
        /// 内联：Inner Join
        /// </summary>
        InnerJoin = 0,

        /// <summary>
        /// Left Outer Join OR Left Join
        /// </summary>
        LeftOuterJoin = 1,

        /// <summary>
        /// Left Outer Join OR Right Join
        /// </summary>
        RightOuterJoin = 2,

        /// <summary>
        /// Full Outer Join OR Full Join
        /// </summary>
        FullOuterJoin = 3,

        /// <summary>
        /// 交叉联接：CROSS JOIN
        /// </summary>
        CrossJoin = 4
    }
}